to go through absolute hell - Français Anglais Dictionnaire